.{$page-prefix}
  display flex
  align-items center
  clearfix()
  > div, > input, > span
    margin 0 5px
  > &-select-size
    margin-right 0
  &-pager-container
    .{$page-prefix}-pager
      position relative
      border 1px solid $gray3-color
      float left
      display inline-block
      margin-left -1px
      padding 3.5px 10px
      cursor pointer
      &:first-child
        margin-left: 0
      &:hover
        color $primary-color
      .{$icon-prefix}-left, .{$icon-prefix}-right
        font-size 12px
    .{$page-prefix}-pager-selected
        background-color $primary-color
        border-color $primary-color
        color $white-color
        z-index 2
        &:hover
          color $white-color
    .{$page-prefix}-pager-disabled
      pointer-events none
      cursor not-allowed
      color $gray-color
  &-jumper-input
    width 40px
.{$page-prefix}-ellipsis
  pointer-events none
.{$page-prefix}-small
  .{$page-prefix}-pager-container
    .{$page-prefix}-pager
      border none
      border-radius $border-radius-size